Release 10.1A: OpenEdge Development:
Progress Dynamics Getting Started


Creating menu items

Next, you must create the menu items that you use to build the DynSports menus.

To create menu items in the DynSports category:

  1. Right-click the DynSports node that you created.
  2. Choose Add Item on the pop-up menu. An Item update page appears on the folder:
  3. Set the following values in the update page, and leave the other settings at their default values:
  4. Field
    Value
    Item reference
    oeCustMenuItem
    Menu label
    Customers
    Description
    Customer maintenance
    System owned
    Unselected
    Tooltip
    Customer maintenance
    Style
    Text only

    The default Item Type is Action, which means an action takes place when this item is selected. This is what you want. An item can also be a Label, a visual Separator (rule), or a placeholder for something to be defined at run time.

    The default Action Type is Launch, which is also what you want. You want to launch the appropriate browse window when this item is selected. You can also set an action to a logical property, publish a named event, run an internal in the linked object, or go to a URL. The Run option allows you to bring up an existing procedure window or run some other application function from a dynamic menu.

  5. Type oeCustBrowseWin as the Object filename in the Action area and press the TAB key, as shown:
  6. Choose Save.
  7. Right-click the DynSports node, and choose Add Item on the pop-up menu.
  8. Define a menu item for the Order Maintenance window, using the values in the following table:
  9. Field
    Value
    Item reference
    oeOrderMenuItem
    Menu label
    Orders
    Description
    Order maintenance
    System owned
    Unselected
    Tooltip
    Order maintenance
    Style
    Text only
    Item type
    Action
    Action type
    Launch
    Object filename
    oeOrderBrowseWin

    The Item page should look like the following:

  10. Save your changes.

Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095